veil before the tabernacle - Alemán Inglés Diccionario